Big Huge Thesaurus

sesamoid bone

noun

sounds kind of like